package com.tesisutn.restsoft.dominio.pedido;

import java.util.Date;

import javax.persistence.Entity;
import javax.persistence.EnumType;
import javax.persistence.Enumerated;
import javax.persistence.GeneratedValue;
import javax.persistence.Id;
import javax.persistence.ManyToOne;

import com.tesisutn.restsoft.dominio.interfaces.ObjetoDeDominio;
import com.tesisutn.restsoft.dominio.pedido.estadosDetalle.EstadoDetalleDePedido;

@Entity
public class DetalleHistorialEstado implements ObjetoDeDominio{
	@Id
    @GeneratedValue
	private Long id;
	@Enumerated(EnumType.STRING)
    private EstadoDetalleDePedido estado;
    private Date fechaInicio;
    private Date fechaFin;

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    
    public EstadoDetalleDePedido getEstado() {
        return estado;
    }

    public void setEstado(EstadoDetalleDePedido estado) {
        this.estado = estado;
    }

    public Date getFechaInicio() {
        return fechaInicio;
    }

    public void setFechaInicio(Date fechaInicio) {
        this.fechaInicio = fechaInicio;
    }

    public Date getFechaFin() {
        return fechaFin;
    }

    public void setFechaFin(Date fechaFin) {
        this.fechaFin = fechaFin;
    }

}
